<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class Video extends Model//定义了名为Video的Eloquent模型类（用于在数据库和PHP对象之间建立映射关系，每个模型类都对应是数据库中的一个表），与数据库交互
{

    use HasFactory;//使用工厂生成模型工厂文件，以便在测试中方便地生成模型实例。

    public function connection(){//定义方法，多对多关联关系
        return $this->belongsToMany(Expert::class,'comments','video_id','expert_id');
    }
    protected $table='video';
    protected $fillable=[
        'title',
        'url',
        'type',
        'content',
        'begin',
        'end',
        'thumb',
    ];
    use SoftDeletes;
}
